Share
twitterlinkedinfacebook
Image 1 of 1
JGF-aerials-Kauai-US-HI-6782.jpg
Waterfalls plummet thousands of feet on the Weeping Wall or Wall of Tears on Wai'ale'ale to form the headwaters of the Wailua River on Kauai, Hawaii.  It is one of the rainiest spots on earth.