expressionofminnd.com
Chapultepec Castle, Mexico City
Did you know that Mexico City has a gigantic castle sitting in the middle of its largest park?