Known for having some of the world’s best beaches and surf spots, Indonesia is the perfect place to visit for ...