Menton, Princess Victoria and a Band
Menton Menton is a charming coastal town located on the French Riviera, only six miles from Monaco and within sight of the Tête de Chien cliffs which overlook the over-developed principality we called upon last [more…]