Against the foothills of the Alps and looking out towards the Mediterranean, Castellar is a delightful little village full of ...
The south of France is filled with charming coastal towns and gorgeous stretches of sand, including this under-the-radar ...