The main television channel covering Geneva is the TÃ lÃ vision Suisse Romande ; while its headquarters are located in Geneva , the programs cover the whole of French-speaking Switzerland . The main television channel covering Geneva is the TÃ lÃ vision Suisse Romande . While its headquarters is located in Geneva , the programs cover the whole of Romandy and are not specific to Geneva .