beautiful vews

       Amazing Shot from  Wailua Falls – Island of Kauai – Hawaii, USA

Wailua Falls is  near Lihue that feeds into the Wailua River. The waterfall is                prominently featured on the opening credits of the television                                                       show Fantasy Island.

           Travel Gurus - Follow for more Nature Photographies!