Val Briard

Île-de-France

A historic town with a prominent tower, lush greenery, and traditional buildings.