Where is Terre Sacrée?

Where is Terre Sacrée located?

Terre Sacrée, Terre Sacrée, France (approx. 41.91066°, 8.64763°)


Where is Terre Sacrée on the map?