CAVES DIVE RESORT Photo from: http://www.bookbelowzero.com/hotels/camiguin-camiguin-caves-dive-resort Caves Dive Resort is a beachfront property located…