el kabron restaurant 171

over looking sea

EL KABRON Restaurant & Beach Club

4.1

Perched 50 meters above sea level on the cliffs of Uluwatu ? Bali, El Kabron Spanish Restaurant Cliff Club has the most Secluded Sunset on…See more