Muhudu Maha Viharaya

Muhudu Maha Viharaya Where Spirituality Meets the Sea Muhudu Maha Viharaya, located along Sri Lanka’s scenic southern coastline, is a peaceful Buddhist temple that beautifully blends spirituality with nature. Nestled against the stunning backdrop of the Indian Ocean, the temple provides a serene environment for meditation and reflection. The golden beaches and vibrant turquoise waters […]