Caliban Cove facility

A top secret Umbrella laboratory was hidden within Caliban Cove in Maine.