Browning Island Cottage Rental Is A Slice Of Paradise Sitting pretty on a 3.5-acre lot, "Paradise on Browning Island" is waiting to make your warm-weather daydreams a reality.