Paragliding in St. Quen's Bay, Jersey, U.K. Jersey, a British channel island just off the coast of France!