Sintra, Portugal

Magical is the best word to describe Sintra, Portugal, which was developed as an escape from the crowded city of […]

Read More