CAGAYAN DE ORO CITY - The Philippine Coast Guard rescued dozens of passengers from a ferry which ran aground in the town of Maigo in the southern province of Lanao del Norte.