Texas Travel Files – The Cove at Atlantis, Bahamas
A few months after the Bahamas mega-resort reopened, we visited The Cove, a luxurious 600-room tower and one of Atlantis’ more upscale options. In short When most people think of Atlantis, they picture the iconic pink tower at the heart of the resort: The Royal. The grandiose building is homeRead More →