The Nusa Islands, located in the Bali Sea, sit in a small cluster off the southeastern coast of mainland Bali, Indonesia. Comprised of three islands – Nusa Lembongan, Nusa Ceningan and Nusa Penida – the Nusa Islands, Bali are a understandably popular tourist destination.… Read the rest
