Best Tourism Chambery France Tourism February 21, 2019 Couched in a valley between mountain ranges in the prealps chambery is a historic city that was once the capital of its own sovereign state.