Description

Located 16 km (10 mi) SSW of Pie Town.

History

The Spanish word "alegres" translates to "happy" or "bright" in English. (NM-T27/p12)

Nearby Features