Mantigue Island Nature Park

  Some Camiguin tourist spots are just worth sharing. From Tuasan Falls ( in case you missed it, click this link to read) let’s proceed to Mantigue Island. I want to tell you every bit of Camiguin, but this is something I want you to know now. Many visitors know […]

Continue Reading