Baie St Michel, France
THE SAINT MICHEL BAY
Baie St Michel is one of the most beautiful sites on Lake Serre-Ponçon.
It is famous for the small St Michel chapel built in the 17th century in the hamlet of La Couche, the only survivor of the impoundment of the dam.