Our list of must-visit tourist spots in Cotabato Province, an off-beat destination in Southern Philippines.
Formerly known as North Cotabato, the province of Cotabato is one of the provinces of Region XII or SOCCSKSARGEN. It’s one of the least visited provinces in the Philippines so you’ll be assured of untouched sceneries. If you are looking for an off-beat destination in the Philippines, then Cotabato Province might just be the right place for you.
Top Tourist Spots in Cotabato Province
Asik Asik Falls

Mt. Apo
Mt. Apo is the Philippines’ highest peak standing at 2,954 meters above sea level. This mountain covers the provinces of Cotabato and Davao del Sur. It has many trails leading to the summit and one of the most popular is the Kidapawan Trail in Cotabato Province. This trail will take you to Lake Agco and

Fort Pikit
Located in the Municipality of Pikit in North Cotabato, Fort Pikit is one of the remains of an old Spanish Fort in Mindanao and was built in 1893 as part of the Spaniard’s fortification in Mindanao. It was declared as a National
New Israel Eco-Tourism Park
The New Israel Eco-Tourism Park is located in Barangay New Israel in Makilala, right at the foot of Mount Apo. Its main attraction is its 2.2-kilometer
To get to New Israel Eco-Tourism Park, you need to take a 20-minute jeep ride from Makilala town proper to Barangay New Bulatukan. From there, take a 15-minute
Lake Agco
Lake Agco is another must-visit tourist spot in Cotabato Province. It is located in Sitio Agco, Ilomavis, Kidapawan City, right at the foot of Mount Apo. This boiling mud lake is located about 4,200 feet above sea level.
Le Reve Resort
A family-owned inland resort, Le Reve Resort is located along National Highway, Brgy. Kisante, Makilala, Cotabato. It is known for its unchlorinated spring water piped from the foothills of Mt. Apo.

Sang’ngawan Falls
Situated in Brgy. Batasan in Makilala, Cotabato, Sang’ngawan Falls offers both hot and cold natural pools perfect during a summer getaway.
How to get to Cotabato Province
There is no commercial airport in Cotabato province. The nearest airport is in Awang, Maguindanao. You can then take a van or bus from Maguindanao to Cotabato. Alternatively, you can fly to General Santos City or Davao City and take a bus or van from there. Travel time is obviously longer if you take this route.