Find the word definition

Wikipedia
Cascas

Cascas is a town in Northern Peru, capital of Gran Chimú Province in La Libertad Region.

Cascas is an idyllic little city of 5000 people located in the mountains of the state of La Libertad, Peru. Located only 2 hours drive from The capital city of Trujillo, it is an easy bus trip with a variety of companies offering safe journeys on a 7-day-a-week basis. The primary industry and source of revenue of Cascas is the growing of grapes and the subsequent production of wine.