Antibes and Menton are both stunning towns on the French Riviera. Antibes has a larger old town, which features ancient walls. It also has more English speakers. Menton features colorful buildings and stunning panoramic views. Both have fantastic beaches and lots of dining and accommodation options.