The Cathedral de Sevilla (Catedral de Santa María de la Sede) or Seville Cathedral is considered by UNESCO to be a world heritage site and is considered the largest cathedral in the world. This cathedral has held services for the royals of Spain since its completion in the early 16th century.
Read More