Olivi Palace
All Star
Udawalawe, Sri Lanka
Location
Lat: 6.4240300, Lng: 80.8353000
Open in OSM