From polo to film festivals, Deauville is the French destination to see and be seen in

The seaside resort, known as Paris by the Sea, is a home away from home for Europe’s rich and famous

Read more