72 Hours in Swizzle Inn, Bermuda

5,391,657 views
Published on Thursday, March 24th, 2011 Uploaded by: jortizqh

72 Hours in historic bar and restaurant Swizzle Inn, Bermuda.

Category Restaurants Tag beach bermuda rum islands swizzle inn Location Unknown