Explore Châtelard Castle, a stunning historical site perched overlooking the region. This impressive fortress dates back to the 13th century, inviting you to delve into the area’s medieval past.
As you wander the castle grounds, be sure to admire the breathtaking views of Lake Geneva and the surrounding mountains.