There are some great filming locations you can still see in Portugal from the movie On Her Majesty’s Secret Service. The scene for this visit is the garden scene when Tracy and James fall in love. In the movie, there are shots of them riding horses and on a beach interspersed with the garden shot.
Dan and Tom visited the Palacio des Marqueses Fronteira in Lisbon, Portugal. This 3-minute video gives you a look at what this Palace and its garden looked like in both the movie and in 2017.