previous (back to Calamianes Expeditions and Ecotours) next
malcapuya_island

Malcapuya Island beach is long and wide with fine white sand