Discussed in these Forum posts:

Heaps of wind.... At Tabuhan Island in Indonesia











View topic

WINDSURFING AT TABUHAN ISLAND

QLD

More like this