Indonesia , a tropical paradise with thousands of islands, is a haven for surfers worldwide. With its consistent waves, warm ...