Skip to content
Home » Best places » Island


Nusa Lembongan

What? Nusa Lembongan is an island located southeast of Bali and north of Nusa Penida in the kabupaten of Klungkung (Bali province), Indonesia. Another small island is located nearby: Nusa Ceningan. The Badung Strait separates Nusa Lembongan from the island… Read More »Nusa Lembongan