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!

Find us on Facebook