Island Life

Nusa Lembongan, a small island between Bali and Nusa Penida in Badung Strait, is the perfect holiday hideaway with few visitors and pristine unspoilt beaches. In all his wisdom, the Buddha once counseled, “It is better to travel well than to arrive.” Gazing out across the roiling waters of the Bali Sea where the tip … Read more