Sampling locations Davallia in Sumatra and Mentawai Islands, Indonesia(08) Save Image Image gallery: Mentawai Islands West Sumatra Indonesia: Untouched Paradise & Surfing Mecca