Garretts Hollow
United States
>
Utah
>
Cache County
>
Wellsville
>
Garretts Hollow
Garretts Hollow in Wellsville.
Garretts Hollow
Waterway
Stream