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
