Devinuwara is a city located in Sri Lanka. While specific geographical details regarding its immediate surroundings are not provided in the source material, it is situated within the country's coastal region.
The area near the southernmost tip of the island, specifically Dondra, features notable landmarks including the Dondra Head Lighthouse and the ruins of several Hindu shrines of Tenavaram. These sites are located in the vicinity of Matara in the Southern Province.