Spanish Wells and Harbour Island
Spanish Wells Spanish Wells is a small island located in the Bahamas, a few nautical miles north of Eleuthera. This island is considered one of the Bahamas’ best-kept secrets with its pristine beaches, turquoise waters and tranquil, serene ambiance. Founded in 1648 by English settlers, Spanish Wells enjoyed a strategic location over the centuries, …