Hidden Lake in Coconino County, Arizona

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