Places to visit near

Mayo

Mayo is a town in Davao Oriental district, Philippines of about 2,829 people. Within 50 km by road there are 120 places to visit: 48 churches, 35 beaches & coast and 9 waterfalls. The must-see places are Pujada Bay, Mount Hamiguitan and Mount Hamiguitan Range Wildlife Sanctuary.

7.0021° N, 126.3320° EPop. 2,829

© OpenStreetMap contributors
Within 30 km103 places
Within 50 km120
Must-see10
Notable130
Best timeOctober to March

Start here

The 3 places worth the trip

Places near Mayo by type

All 228 places by distance →

One day from Mayo

5 stops, one loop, back by 2:45 pm

60 km on the road, in driving order so you don’t double back. Times assume an 8 am start and typical visit lengths.

  1. Leave Mayo
  2. Aliwagwag Fallswaterfall · 1.5 hrs
  3. Kubo Sa Dahicanbeach · 1.5 hrs
  4. Pujada Baybeach · 1.5 hrs
  5. Iglesia Ni Cristochurch · 30 min
  6. Carmelite Monasterymonastery · 30 min
  7. Back in Mayo
Today’s loopMayoStopStraight lines between stops — distances are road estimates
Imagery © Esri, Maxar, Earthstar Geographics · © OpenStreetMap contributors

Questions people ask

What are the best places to visit near Mayo?

Pujada Bay (beach, about 24 km), Aliwagwag Falls (waterfall, about 12 km), Dahican Beach (beach, about 13 km), Amihan Sa Dahican (beach, about 13 km), Tavio's Dahican (beach, about 13 km), Carmelite Monastery (monastery, about 14 km).

How many tourist places are there within 50 km of Mayo?

120 places on Spotwander: 48 churches, 35 beaches & coast, 9 waterfalls, 7 hill stations & viewpoints, 4 wildlife, forests & gardens.

Which is the nearest church to Mayo?

Faith Tabernacle Church, about 8 km by road; Miraculous Temple Foursquare Gospel Church (11 km) is next.

Which is the nearest beach to Mayo?

Mayo Bay Park, about 1 km by road; Mayo Bay (4 km) is next.

What is a good one-day trip from Mayo?

Start in Mayo, visit Aliwagwag Falls, then Kubo Sa Dahican, then Pujada Bay, then Iglesia Ni Cristo, then Carmelite Monastery, and drive back — about 60 km by road in all.