Chaumont-sur-Loire Castle sits between Blois and Amboise in the Loire Valley, overlooking the Loire River. It's located in the village of Chaumont-sur-Loire in central France, about 200 km from Paris.
Address: Château de Chaumont-sur-Loire, 41150 Chaumont-sur-Loire, France