Hello, I'm fairly new to Switzerland - closer to Zurich...but I just visited Geneva this past weekend and it was great. Just looking to meet some folks as I will most certainly return to Geneva. I've traveled from Corpus Christi, Texas.
Kind Regards,
Robert