Saturday, March 2, 2019

HT's Mentawai Surf Resort - Most Amazing Surf Resort in the Mentawai Islands

HT's Mentawai Surf Resort - Most Amazing Surf Resort in the Mentawai Islands: Independent all-inclusive surf resort located right in front of one of the finest right-handed waves in the world at the Mentawai Islands in Indonesia...