Ultralight Sightseeing - Switzerland - Lac Leman - Chillon Castle
Chillon Castle is an island castle located on Lac Leman. Although not impressive in appearance, it is one of the most visited medieval castles in Switzerland. The beautiful flight along the lake's shore and into the Rhone Valley is well worth the trip.
Download Links
Report a problem
Ultralight Sightseeing - Switzerland - Lac Leman - Chillon Castle
Advertisement
Remove ads