The Drôme provençale area contains natural as well as man-made wonders to gaze at during your visit. From castles to natural sites and rivers, there are many places in store for you to appreciate