Charming and magical, Sintra is a Portuguese town not too far from Lisbon, and recently I partnered with Expedia to write about it. Sintra is a popular day-trip from the capital, which I got to revisit when some friends from India were over to explore Portugal and the beauty of Sintra. … more »