by Waterways Travel | Oct 18, 2011 | Archive, 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...
Find out about our specials and get updates