Bali is part of Indonesia, the world's largest island kingdom. The capital Denpasar developed into a bustling city but hosts the oldest temples while the famous 'saint' macaques welcome guests to the Monkey Forest near Ubud town. Overall, with its lush green scenery, vibrant culture, spacious sandy beaches and exclusive hotels, Bali is rightly considered by many to be the Island of the Gods.