Walalgoda Tempita Viharaya is a place of worship, located at B286, Sri Lanka. Visit their website amazinglanka.com for more detailed information.
I saw there is much calm environment here.. Vast paddy fileds and the river make me feel better
Calm place with amazing environment
Beautiful view