Nusa Lembongan is a steamy island located just 20kms off the southeast coast of mainland - Bali in the immaculate waters of the Badung Strait. Lembongan is bounded by coral reefs with white sandy seashore and low limestone cliffs, and on the very north of the island, beautiful mangrove forests. So You can imagine how beautiful it is.