The city doesn’t disappoint and is less than a two-hour flight from major cities such as New York, Toronto, and Philadelphia. Read more.