Savannah Beach Hotel

Main Rd, Hastings, Christ Church Parish, Barbados BB14036

JDS Travel News JDS Viewpoints JDS Africa/MI