Beautiful Lumahai Beach is a secluded paradise found on the north shore of Kauai, Hawaii, stock photo

Stock image of 'Beautiful Lumahai Beach is a secluded paradise found on the north shore of Kauai, Hawaii.'
Published: March 19, 2014
Close
Loading