Video Vallouise French Mountain Village

esreafrance

Vallouise is a village located in the upper Alps in southern France. Check out this short video.