Catanduanes: Incredible Vistas of the East

Catanduanes is an island off the eastern coast of mainland Bicol. Considered the 12th largest island in the Philippines, its size is comparable to the province of La Union. Catanduanes has the unfortunate fate of being labeled as the “Land of the Howling Winds” for its geographical location makes it susceptible to being the first … Continue reading Catanduanes: Incredible Vistas of the East