Select the type of organization you'd like to see from the list:
Load map
Avenches is a small city located in Switzerland. It has a population of around 3,500 people. While it is not known for its seafaring industry, Avenches is famous for its Roman amphitheater, which is the largest in Switzerland and attracts tourists from around the world.