The Grand Mosque of Cotabato | The Largest Mosque in the Philippines
A brief visual visit to the Grand Mosque of Cotabato, also known as Sultan Haji Hassanal Bolkiah Masjid, showing the exterior architecture and setting of one of the city’s major landmarks.