Photo of the Day #167: Beach at Lycayan National Park on the Grand Bahama island. May 11, 2011.