There is so much more to France than just Paris and the popular beaches ... though nature itself has fashioned its own ...