Lanikai Beach is the beach you are envisioning when you think tropical paradise. Lanikai literally means "heaven ocean" in the Hawaiian language, and though it is not the longest beach on the island, it is amongst the most beautiful. The sand is...
Read more