About 13 mi/21 km southwest of Nice, France, you'll find Antibes, a pretty beach town with the largest pleasure port in France.