Telo Island Lodge Traveler Photos

Surf travelers scoring in 2011 at the Telo Island Lodge.  The Telo Island lodge was built for comfort and conservation, only accommodating up to 8 guests at a time.  The lodge is centrally located within quick striking distance of a dozen classic Indo setups that...

Contact Us

Contact Info

350 5th Ave, Floor 64,
Austin, TX, 78718

+123 456 7896

Follow On