The Atlantis, Paradise Island resort in The Bahamas is offering some answers to the question “Why Do We Vacation” in a newly launched advertising and branding...