The Savannah Getaway Forget everything you've ever known about all-inclusive resorts as you delve into the rich culture and history of the Savannah Beach Hotel and its surrounding location. Situated on the pristine South Coast of Barbados, this four…