Surrounded by grassy, oak-dotted hills, some of which are topped with bluffs of limestone, Peña Blanca Lake is a popular recreation spot for visitors from both Nogales, Arizona and Mexico, just across the border.

This medium-sized body of water fills 49 acres of Peña Blanca Canyon in the Pajarito Mountain foothills of Nogales. On weekends, and even weekdays, during the peak summer season, this area can be quite crowded.