Posted on April 19, 2024April 28, 2024 by CrisisOn my way back home Terminal C in the Geneva airport has finally been completed and it looks great.