Discover the best places to visit in July: #1 Provence, France #2 Bali, Indonesia #3 Siena, Italy #4 Canadian Rockies, Canada #5 Okavango Delta, Botswana ...