Day 62
Spain’s Royal Palace - Wow!
March 4 in Spain ⋅ ☁️ 12 °CFor three centuries, Spain’s royal family has called Madrid’s Royal Palace home. It is Europe’s largest palace with 3,418 rooms and almost 1.5 million square feet. It’s Europe’s thirdRead more
Traveler C’est chic!!!!
Ladyandtramp More photos to come!