Latitude and longitude of Welimada
- In Sri Lanka
Satellite map of Welimada
Welimada (වැලිමඩ)is a town in the Badulla District of the Uva Province of Sri Lanka.
Latitude: 6° 54' 3.96" N
Longitude: 80° 55' 22.08" E
Nearest city to this article: Nuwara Eliya
Read about Welimada in the Wikipedia Satellite map of Welimada in Google Maps