Bali is a province of Indonesia and the westernmost of the Lesser Sunda Islands. Located east of Java and west of Lombok, the province includes the island of Bali and a few smaller neighbouring islands, notably Nusa Penida, Nusa Lembongan, and Nusa Ceningan. Read More
Over the new year holidays, while strolling along one of the many sandy beaches in Bali or when enjoying a sumptuous buffet breakfast spread at one of the luxurious resorts, the number of Indian tourists is noticeable. ...