Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 12, 2014
Geneva, Switzerland is a city of luxury, with its beautiful buildings, fine chocolate, and luxury watches. It's also one of the largest international melting pots... and remains one of Europe's top tourist destinations.