Paris France
 

Paris

 

The Place de Republique is certainly one of the most central spots from where everything is only minutes away.