Nyon Sign and castleThe flag of Nyon and the famous white castle that towers over Lake Geneva in Switzerland.Home » La Côte » Top Sights to See in Nyon on Lake Geneva, Switzerland » Nyon Sign and castle