Visitors to Chile were up 26 percent in 2016 to 5.64 million. European travelers, in…
The largest island off the north shore of Belize, Ambergris Caye, which boasts bragging rights…