Walukaramaya is a place of worship, located at Matara, Sri Lanka. They can be contacted via phone at +94 412 225 322 for more detailed information.
Near to my home..
Quite place.
Decent silent place to meditate