Camiguin Island is what vacation goals are made of. Green jungles to explore, white sand beaches to play on, turquoise water to splash around in, waterfalls to discover, volcanoes to ... Read more