Budugallena Forest Monastery is a place of worship, located at Kataragama Road, Sri Lanka. Visit their website amazinglanka.com for more detailed information.
Good place to meditation ..