Camiguin Resorts, Hotels & Travel Guide
Camiguin is a small island in Northern Mindanao that is packed with several wonderful attractions. Its white-sand beaches, colossal waterfalls, crystal clear springs and historical sites are exceptionally captivating. Certain places have one splendid attraction and the rest are just …