Image 1 of 1

Leon Cathedral, Leon, Nicaragua.jpg

The 18th century Cathedral of Leon fronts the city's main square, and is the largest cathedral in Central America.