New surf villa located in the Telo Islands, Sumatra Indonesia opening in 2012!
For enquiries email info@telosurfvilla.com
Website coming soon, watch this space!