Scenic Texas Falls waterfall.


Size: 5108px × 3406px
Location: Texas Falls, Hancock, Vermont, USA.
Photo credit: © MiraMira / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: boulder, charming, england, erosion, falls, forest, hancock, landmark, landscape, nature, picturesque, rustic, scenic, texas, unspoiled, usa, vermont, water, waterfall