La Roche
La Roche-sur-Grane (, literally "La Roche on Grane"; ) is a commune in the Drôme department in southeastern France.