St-Lô is capital of the Manche département (province) and, less prosaically, likes to consider itself France's horse capital. Hundreds of breeders are based in its environs, and the Haras National (National Stud) was established here in 1886.
Visit the Travel Talk forums for help on planning your trip