–
Feb 6, 2017, 8:30 AM
130
First
Share
With its narrow alleys and cobblestone streets, the picturesque town of Segovia, Spain, comes right out of a fairytale. Located an hour north of Madrid, Segovia is a World Heritage City and home to several wonders.
PAIGE MESKAN | Photo Courtesy It’s no wonder the Alcázar de Segovia is rumored to be the inspiration for Walt Disney’s Snow White castle.The Roman Aqueduct of Seg… (View original article)