León Cathedral
León Cathedral is located in the city of León, Nicaragua and is a major tourist attraction. Built in 1747, it is the largest cathedral in Central America and the largest in Nicaragua. Its facade is built in the Baroque style and features two large…
5.0