Cap a l’Aigle WaterfallBy Ben / November 12, 2013 The crew of Ganymede inspects the beautiful waterfall at Cap a l’Aigle.