June 15, 2017 by SST Admin Surfing on the Nusa Dewata Surf Charter Boat in the Mentawai Islands – Soul Surf Travel