I outlined here how to spend 5 days, 7 days, 10 days and 14 days in Bali. The longer itineraries are a build up on the shorter ones, covering the main attractions as well as other spots.
Canggu is the backpacker and digital nomad area of Bali. There is a strong expat community here, as well as a big café culture.
Canggu is one of the surfing hubs in Bali. There are long and consistent waves on a soft beach break, perfect for beginners looking to learn.
With so many expats living in Canggu there has been a big rise in ethnic food and hipster cafes popping up all over Canggu.
Tanah Lot is one of the most famous and visited temples in Bali. I personally didn’t love it, but I can see the beauty and appeal of it.
The town is surrounded by rice fields, rainforests and temples, making it one of the most popular stops on any Bali itinerary.
The terraced rice fields of Tegalalang are one of the most iconic views in Bali, which you have probably seen on travel brochures or pamphlets.
Another very popular attraction in Ubud is the Monkey Forest. This is a large temple and park area, where monkeys roam free and tourists pay to visit them.