Photo of the Day #74: Beach and light house in Nassau, Bahamas. May 12, 2011.