The Angalacan River is a refreshing spot frequented by both locals and visitors in the homey town of Mangaldan. The river is 10 kilometers in length and is a major source of livelihood for the community. Visitors may sit along its embankment as they fish, have picnics or simply relax and wait for time to pass.