While many remember dramatic Swiss Alps ski scenes with machine guns setting off avalanches, "On Her Majesty's Secret Service" opens on the beaches of Portugal, with James Bond staying at the Hotel Palacio overlooking the Bay of Cascais.
CNN: 9 glamorous movie-star hotels