Where is Intra-Muros?

Where is Intra-Muros located?

Intra-Muros, Intra-Muros, France (approx. 48.65061°, -2.021826°)


Where is Intra-Muros on the map?