Seville Cathedral in Spain
TravelGen-AUIntensity 3/5Comfort: High
The Tomb of Christopher Columbus is a magnificent monument located inside the Seville Cathedral in Spain, installed in 1899. It features a large coffin carried by four kings representing the Spanish kingdoms of Castile, León, Aragon, and Navarre