Welcome to Bermuda, a place known for its shorts. Bermuda, a place where tourists are not allowed to rent a car, but instead have to steal one. Bermuda, a place where there is no income tax. Bermuda, a place that isn’t really a country, but is, nonetheless, still interesting… FT 🙂

Share this: Twitter

Facebook

Reddit

Like this: Like Loading... Related