British Airways landing at L.F. Wade International Airport - Bermuda <3 Here's my little corner of paradise and it's only 2 hrs plane ride away from US East coast