Plan the holiday of a lifetime at the stunning The Tamarind Resort Nusa Lembongan, an Indonesian island escape just a short boat ride from Bali. Relish delicious meals at Indica restaurant, watch the ...