10.452 Miles Map- A hall with the military victories of France inside Versailles [+]
0.302 Miles Map- Palais de Justice and Saint Chapelle. [+]
2.003 Miles Map- Buying Tickets at the Eiffel Tower in Paris, France. Tickets to the top of the tower are about 15 euros. A ticket to the second floor which [+]