TravelTill

About Huamachuco



Huamachuco is a town in Northern Peru, capital of the province Sánchez Carrión in the region La Libertad. The city is the seat of the Territorial Prelature of Huamachuco. Lake Sausacocha lies to the northeast.