Meheni Aaramaya is a place of worship, located at kunu ala, Matara, Matara, Sri Lanka
Clean and peaceful