Muhudu Maha Viharaya at Pottuvil, Sri Lanka; Homage to the Past
The Muhudu Maha Viharaya is located in the town of Pottuvil which is known for its scenic properties and its position along the east coast of Sri Lanka. Pottuvil is…
Share
Input your search keywords and press Enter.