Mentawai Surf Camp Kandui: A Perfect Surf Destination
The Mentawai Islands, situated off the west coast of Sumatra, Indonesia, are renowned worldwide for their exceptional surf conditions and pristine natural beauty. Among the many surf destinations in this…
