Megeve



Megeve is a town of about 4000 people in southeastern France near the border with Switzerland.