Discover and explore 13 of the best hill villages near Nice on the Côte d'Azur. You will be charmed by this selection of popular and lesser-known villages.