Mentawai Surf Resort: A Paradise for Wave Seekers

The Mentawai Islands, located off the western coast of Sumatra, Indonesia, are a dream destination for surfers from around the world. Known for their consistent swells, crystal-clear waters, and untouched…

BDnews55.com