• 17 years ago
The worlds favorite surf zone. Surfers paradise for anyone who is hooked on perfect tubes and speedwalls. Eco Bay Surf Lodge is a new concept for surfers who want privacy and comfort but with minimum environmental footprint. See www.mentawai.com

Recommended