From a land covered with beaches, rich diversity of species, tropical rain forests and volcanoes, it's no surprise Bali is known as the Island of the Gods. This place must be on your top list if you're planning to visit the beloved Indonesian archipelago. Here you'll experience the complete island getaway from cool uplands down to the coastal waters.