Sintra: Portugal’s Royal Retreat
Not far from Lisbon lies the stunning royal sanctuary of Sintra – a Portuguese fairy tale of mountains, forests and castles that will take your breath away. Be sure to bring your walking shoes to be ready to enjoy the unique site full of colours and shapes amidst the mountain range. Sintra Mountains and National […]