Where is Tita Cois?

Where is Tita Cois located?

Tita Cois, Tita Cois, France (approx. 45.77167°, 4.9037027°)


Where is Tita Cois on the map?