The Spanish Castle That Inspired Walt Disney
Located in central Spain, the Alcázar of Segovia is one of the country’s most visited and distinctive landmarks. Emerging from a rocky crag rising between tw...
Video Duration: 00:01:35
People In This Video
- No tags available yet