
"Have I died and gone to heaven? Epic food, awesome advise, great service, EPIC view, this place F&*^*in Rocks"!
Mark Hills.
Telo Island Lodge is Indonesia's number one fly-in fly-out exclusive surfing resort, providing un-crowded perfection for a maximum of 8 guests.
For the latest Telo Island surf report click here!