Nusa Lembongan

Nusa Lembongan

Nusa Lembongan can be found just off the southeast coast belonging to the Indonesian island of Bali. It can be considerably small compared to Bali itself. Unlike Bali, Nusa Lembongan ...