Swara Homestay 2

TwoStar Star
Lembongan Island, Indonesia

Location

Lat: -8.6661510, Lng: 115.4518280
Open in OSM