Ave Maria Island
Philippines · Asia
About
Ave Maria Island is an island located in Brgy. Lawi, Jordan, Guimaras in the Philippines. The island can be seen from Alubihod Beach resort in Nueva Valencia, Guimaras.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.