5Sintra – Portugal
Dubrovnik may have been a popular filming location and top tourist attraction, but nothing beats the lush green mountain town of Sintra, Portugal.
Dubrovnik may have been a popular filming location and top tourist attraction, but nothing beats the lush green mountain town of Sintra, Portugal.