This Portuguese Castle Is Straight Out Of A Fairy Tale
Placed high atop Portugal’s Sintra Mountains is a palace that looks as if it was plucked from a fairy tale, both for its romantic details and overall appearance of having been built by an eccentric king.