Glimpse of the Past in the most beautiful Medieval Village of Southern France