Home » Archives by category » Travel

TripAdvisor awards: What’s the world’s best destination?

Cape Town is the best destination in the world; The Phoenix Resort in Belize is the best hotel; and the United States is home to seven of the top 25 beaches in the world. That’s according to travel review site TripAdvisor, which has released the results of its 2012 Travelers’ Choice Awards, based on millions [...]