Nusa Lembongan, a small island between Bali and Nusa Penida in Badung Strait, is the perfect holiday hideaway with few visitors and pristine un-spoilt beaches. A low, protected island about 11 km southeast of mainland Bali, measuring only four by three km and ringed with mangrove swamps, and palms and white sandy beaches. Inland the terrain is scrubby and very dry, with volcanic stonewalls and processional avenues crisscrossing the small cactus-covered hills. Overlooking Sanghiang Bay with its clear blue waters, the Nusa Lembongan Resort offers a panoramic view of eastern Bali and the majestic silhouette of Mount Agung. Known for its great surf, the excellent crystal-clear waters also make it a perfect place for snorkeling and diving. It's still a basic place, but interesting, and there are some lovely places to stay.