Cagayan de Oro White Water Rafting (PH)

Are you a water adventure junkie? The Philippines being surrounded by a lot of water bodies offer infinite choices for a fitting adventure. From sea water (SCUBA, surfing, skin diving) to inland water… Continue reading