
"As always FIRST CLASS operation! See ya in March 2012."
Sam Algranti. Huston, Texas.
Telo Island Lodge is Indonesia's number one fly-in fly-out exclusive surfing resort, providing un-crowded perfection for a maximum of 8 surfers.
For the latest Telo Island surf report click here!