The Tamarind Resort
The Tamarind Resort - Nusa Lembongan
Jl Jungutbatu, Nusa Lembongan, Bali, Indonesia
Maps & Hotel Info
Login