10 travel destinations that give you the most for your money