France is recognized around the world for the Louvre, the Eiffel Tower and the Arc de Triomphe, but the country has so much more to offer. From the bustling streets of Paris to the quaint towns along the coast, every city holds a treasure waiting to be explored.