Where is My Home In Paris?

Where is My Home In Paris located?

My Home In Paris, My Home In Paris, France (approx. 48.86368°, 2.36902°)


Where is My Home In Paris on the map?