Cagayan de Oro is a city in the northern part of the island of Mindanao in the Philippines. The city’s name has a number of different stories behind it, and its origins are somewhat disputed. One popular legend suggests that  →