Jamaica was definitely the big star of the 2010 World Travel Awards grand final, receiving several prestigious awards at the gala held at London’s Grosvenor House hotel on November 7th. Among some of the top recognitions it received, Jamaica was named the world’s leading cruise destination, and Montego Bay being voted the world’s leading beach destination. Acclaimed as […]
Trip Hostel site