Just an arm’s distance away from North Eleuthera Bahamas sits St. George’s Cay, the location of Spanish Wells Bahamas. The seclusion of the cay is what attracts most visitors. The silence and serenity, the escape from reality, the turquoise blue