Share
twitterlinkedinfacebook
You would be hard pressed to find a more beautiful shoreline than that of Whales Point on North Eleuthera Bahamas. You never know what you are going to get, but it always beautiful.