An island located just southeast of the coast of Bali, this serene town is becoming the quick getaway from the rush of the modern world. The Tamarind Resort is located in the heart of the activities yet still secluded inside its compound.
Nusa Lembongan, Bali, Indonesia
Ph. +62 366 5437888
Fax. +62 366 5437885