Cresta de Gallo, Sibuyan Island – Philippines January 1, 2018 by travelmagazine Leave a Comment Cresta de Gallo at Sibuyan Island in the Philippines. [Photo courtesy of Nick Wharton from Goats on the Road.]
Leave a Reply