Found a great place to tie the knot! Sintra is a magical town right outside Lisbon.
Pena Palace, Sintra
by bgevents