Train travel in the South of France is the perfect way to visit the many pedestrian-friendly towns along the Cote d'Azur. You can visit some of the best spots in the area by train, such as the Basilica of Saint Michael Archangel in Menton and the Picasso Museum in Antibes.