Tag - Mambajao

Articles about Mambajao, a town and the capital of the island province of Camiguin in the Philippines. Mambajao is located in the Mindanao Island Group.