Where is Wellawatta?
Where is Wellawatta located?
Wellawatta, Wellawatta, Sri Lanka (approx. 6.876578°, 79.8606°)
Where is Wellawatta on the map?
Wellawatta - Hikkaduwa
Wellawatta - Matara
Wellawatta - Panadura
Wellawatta - Udawalawe National Park
{"latitude":6.876578,"longitude":79.8606,"title":"Wellawatta"}