4.3
1.McGaffey Lake
McGaffey Lake is a tranquil retreat amid New Mexico's mountains, known for its natural beauty and wildlife. Offering activities like fishing and wildlife watching, it is a serene spot to unwind and enjoy nature.
50 reviews
McGaffey Lake is a tranquil retreat amid New Mexico's mountains, known for its natural beauty and wildlife. Offering activities like fishing and wildlife watching, it is a serene spot to unwind and enjoy nature.