Corella Attractions & Activities - The Best Holiday Destinations for 2020
Corella is a city in Bohol, Philippines. The city is pleasant, but the main attraction is the Tarsier Visitors Center, located three kilometers outside of town.
The Most Frequently Asked Travel Questions about Corella