Thesaurus
Term:
Vevey
Located on Lake Geneva. Originally a Roman settlement, it developed into a thriving trading center during the Middle Ages.
Located on Lake Geneva. Originally a Roman settlement, it developed into a thriving trading center during the Middle Ages.