Spanish Wells Bahamas a Hidden Gem

Spanish Wells Bahamas a Hidden Gem

Spanish Wells is a small town on St. George’s Cay, located off the northern tip of Eleuthera Island. Due to its small population size (only about 1,500 people) and geographical size (two miles long and a half-mile wide), this island has a friendly and tight-knit...