The Bahamas' Atlantis Effect: Lessons in Anchor Resort Economics for the Caribbean

Atlantis Paradise Island on New Providence, Bahamas, is the most studied resort property in the Caribbean — and for good reason. The 3,400-room complex, which includes the Aquaventure waterpark, 21 po...