Playful Peaks And Punchy Break Breaks In The Telo Islands

Fun lips to heart pounding peaks! Monkeys Resort, a luxury Surf resort located in the Telo Islands, North Sumatra. Four beachfront villas with a maximum of 12 surfers at the resort at any one time. Stroll out of your villa, jump in the speed boat and in 30 seconds you will be surfing one of […]