Stretching approximately 14.7 kilometres, San Vicente’s Long Beach is one of the longest beach coastlines in the Philippines. Rocky headlands divide it into several sections, making the wider area a rewarding place for exploring different stretches of shore. Photograph by Jimaggro, shared through Wikimedia Commons under CC BY-SA 4.0.