Huddled within a picturesque village, International Castellane is beautifully set in the heart of mountains in a leafy natural park. The peaceful, pleasant setting and great facilities make this one of the top campsites for nature lovers.
Huddled within a picturesque village, International Castellane is beautifully set in the heart of mountains in a leafy natural park. The peaceful, pleasant setting and great facilities make this one of the top campsites for nature lovers.