Islands in Camiguin

Mantigue Island is a Small Paradise

  Photo from: http://www.visitcamiguin.org/beaches/   Mantigue Island is a 4-hectares island consisting of evergreen forest skirted by fine white sand.…

7 years ago