Where is Kottawatta River Bank Resort, Udawalawe?

Where is Kottawatta River Bank Resort, Udawalawe located?

Kottawatta River Bank Resort, Udawalawe, Kottawatta River Bank Resort, Udawalawe, Sri Lanka (approx. 6.40673°, 80.79818°)


Where is Kottawatta River Bank Resort, Udawalawe on the map?