Where is La Cassière?

Where is La Cassière located?

La Cassière, La Cassière, France (approx. 45.69102°, 2.99629°)


Where is La Cassière on the map?