Image 1 of 1

Cathedral Of Leon In Leon, Nicaragua.jpg

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