Sintra, Portugal

Found a great place to tie the knot! Sintra is a magical town right outside Lisbon.

Pena Palace, Sintra