Guimaras is an island in the Philippines that contains a number of white sand beaches.....