The diverse island of Bali, Indonesia boasts an incredible array of idyllic towns. Some feature stylish beachfront mega-resorts, while others remain quiet, secluded villages.
The west coast area of Canggu, located on the southern tip of Bali just north of resort-ridden Seminyak Beach, falls somewhere in between.… Read the rest