Sintra is a beautiful and gorgeous town of Portugal. Its lush greenery and its surrounding attractions to more prominent it. I have a plan to go to there again after my Niagara falls tours from...