
Dilimbayan Tugaya Central Mosque
While Tugaya in Lanao del Sur Province is known for being the arts and crafts center of the Maranao world, at the heart of its town center is the Dilimbayan Central Mosque. Set in a sloping steep yet green landscape and a few meters away from the placid Lake Lanao, Dilimbayan Mosque is the largest religious structure in the entire town and can accommodate hundreds of worshipers in one instance.












Recent Comments