Spanish Wells Harbour Island Bahamas Travel to places in Spanish Wells Harbour Island, Interactive Travel Map Google Earth Satellite. Current Discover Bahamas Spanish Wells Harbour Island Location