Known as the ' Island of Gods' for the numerous temples and shrines on the island.
Bali is predominantly Hindu while the rest of Indonesia is predominantly Muslim.
Bali is famous for its beautiful beaches and highland retreats.
Kuta is famous for its beach culture.
Seminyak and Legian are hip leisure activity enclaves with great dining, clubbing and hotel options.
Go further inland to Ubud for cooler climate or to less visited areas like Padang Padang for great surfing opportunities .
You may spot dolphins at Lovina.
Make sure you visit Tanah Lot and Mount Besakih temples to experience the spiritual side of Bali.