Where is Roumazières-Loubert Station?

Where is Roumazières-Loubert Station located?

Roumazières-Loubert Station, Roumazières-Loubert Station, France (approx. 45.88946°, 0.57901°)


Where is Roumazières-Loubert Station on the map?