Sumana saman dewalaya is a place of worship, located at Nuwara Eliya 22200, Sri Lanka
Its very nice place. And enyone can see sri paadaya with the mist its so beautyfull