Camiguin is the smallest province in Northern Mindanao, with a land area of approximately 30,000 hectares. The island province is composed of five towns: Catarman, Guinsiliban, Mahinog, Sagay and ...