A Breathtaking View at Radar Station

Catanduanes is known as the “Land of the Howling Winds” because most typhoons brewed in the Pacific pass through this easternmost island province of Luzon. But on better days, pack your bags and explore this rugged adventure happy island. A doppler radar station has been set up on top of the hill in Catanduanes whichContinue reading “A Breathtaking View at Radar Station”