MovieMaps

Photo of Beach

Location: Playa de Mónsul
As Seen In: Indiana Jones and the Last Crusade