Aerial view of the public beach at the Esplanade of Nassau with the famous Fish Fry in the background, New Providence, Bahamas