Muhudu Maha Vihara is near the sea, on the east coast of the Potuvil Town in the Ampara District. A large number of artifacts are buried in the sand dunes generated by the waves. At an elevated site on the coast are the ruins of a Dagoba. The remains of a pillared structure are found on west of the Dagoba. A torso of a standing Buddha image made of limestone can be found inside this structure—which appears to be an image house. To the south of this are the remains of another structure. The Muhudu Maha Vihara is a more than 2000-year old ancient Buddhist shrine located in a beautiful coastal landscape in an area of archaeological interest. It is the exact location where Princess Vihara Maha Devi and her entourage were washed ashore as documented in the history of Sri Lanka.
This lovely little site, partly submerged by the encroaching sand dunes, features a fine 3 meter high standing Buddha statue flanked by two bodhisattva figures. The beach just behind is wide, beautiful and undeveloped, but not available for swimming or surfing.