Results 1 results found Chemin de la Pointe des Cayes, Ile Royale, Iles du Salut, French Guiana, Overseas department and region of France, French Guiana, South America A patron of the Ben-Hur cantina relaxes on the hood of his car on a quiet afternoon in Trincheras, Mexico.