Escondida en la Bahía Vizcaína de Florida se encuentra Indian Creek, una preciosa isla artificial desarrollada a principios del siglo XX que alberga 40 exclusivos lotes habitables en su compacto territorio de 10.5 kilómetros de largo y 500 metros de ancho.