Muhudu Maha Viharaya, an ancient Buddhist temple near Arugam Bay, is over 2,000 years old and linked to the legend of Princess Viharamahadevi. With its white stupa, ancient ruins, and peaceful views of the Indian Ocean, it offers a serene retreat and a glimpse into Sri Lanka’s spiritual heritage.