Image 1 of 1

Cathedral Of Leon, Nicaragua.jpg

The Cathedral of Leon, formally known as the Basilica de la Asuncion in Leon, Nicaragua, is the largest cathedral in all of Central America.