Explore the glamorous seaside city of Cannes, France—famous for its film festivals, luxury shopping, scenic beaches, and Riviera charm.