Skip to content

Nusa lembongan

IMG 5128

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