Join Tom and Mike from Take Time to Travel as they explore the enchanting town of Sintra, Portugal, in this detailed day trip ...