Muhudu Maha Viharaya – Arugambay

Perched on the picturesque coast of Arugam Bay, Sri Lanka, lies the ancient and serene Muhudu Maha Viharaya, a Buddhist temple with a history as …