Where in Spain is the mezquita one of largest mosques located?
The mezquita is located in Cordoba, Andalusia, Spain. It is one of the largest mosques in the world, and was built in the 8th century by the Umayyad dynasty. The mezquita is a UNESCO World Heritage Site, and is one of the most popular tourist destinations in Spain.