Hidden Lake in Navajo County, Arizona

Hidden Lake in Navajo County is a water. Hidden Lake also exists in Coconino County and Mohave County.

Nature
water