Pelican Beach at Leeward Posted on July 28, 2011 by marta Reply White sand, turquoise ocean and a stunning beach beauty lazing in the water.