Sintra: Mysterious Oasis of Happiness
Sintra is an amazing ancient town near the capital of Portugal. Since the ancient times,this town had been a favourite country retreat for the Portuguese kings. With its incredible number of parks and palaces, the town could offer much to … Continued