Sip Sip Joins The Cove in Atlantis

A preview of the new Sip Sip location in Nassau.