If you are the type of traveller who is always on the hunt for that next Instagram opportunity, then Bali is certainly the place for you. The island has so much to see and do that the only problem is staying long enough to fit everything in. If culture is your thing, head to the cliff top temple of Uluwatu to see the Kecak Dance at sunset. An early morning walk along the beach at Jimbaran promises sights of traditional fishermen bringing in their catch of the day. There are verdant rice terraces to marvel at in Ubud as well as historic sites of interest. Unwind in Sanur with a nurturing spa treatment or shop at colourful market stalls. Then party in true tropical style at iconic beach bars in Seminyak or Canggu. Every day promises a unique experience to share via Instagram.