A visit to the Castillo de Chapultepec may make you think you’re in Europe rather than Mexico. With gorgeous views over the city, preserved architecture and furniture, and lush gardens, this castle is a must visit on a sunny afternoon. Make sure not to miss its iconic hall of stained glass.