Visit Camiguin Island in the Philippines in your next tour You might be wondering why Camiguin Island is called the ” Island Born of Fire”, this title has been...