Sintra Portugal is seriously charming with huge palaces, extravagant villas, Moorish castles and fascinating gardens. Best Day Trip!