With its medieval fortress, La Roche offers a real journey through time

With its medieval fortress, La Roche offers a real journey through time