Sintra Portugal is what fairytales are made of. Stunning greenery, charming cobblestone streets, ornate palaces, and mysterious historical sites. I…
This website uses cookies.