Deauville, France is best known for its beautiful beaches, luxury hotels, and high-end shops. But there’s more to this French seaside resort town than meets the eye. Deauville is a very chic destination to visit. It’s often called the “Parisian Riviera” due to the upscale crowd it attracts – at just a 3 hour train ride…