Geneva is a major city in Switzerland located on the shores of Lake Geneva It is known for its international organizations diplomacy and financial institutions The city features historic architecture modern buildings cultural attractions museums and parks and offers scenic views of the lake and surrounding Alps
Part of: Switzerland