Against the foothills of the Alps and looking out towards the Mediterranean, Castellar is a delightful little village full of ...
This charming hilltop village is one of the most beautiful in France. Wander its cobbled streets and explore historic sites ...