Camiguin Island in the Philippines is a picture-perfect oasis of beaches, foliage, waterfalls, and even a sunken cemetery. Here are our top reasons for visiting this slice of paradise.
41