English: The small resort town of Wadduwa, located in the west of Sri Lanka, from the capital of the country is approximately 33 kilometers away.
Telugu: శ్రీలంక యొక్క పశ్చిమాన ఉన్న Wadduwa ఒక చిన్న రిసార్ట్ పట్టణం, దేశం యొక్క రాజధాని 33 km గురించి సుదూర ఉంది.