Miami named world's most inspiring city
Miami has been named the world's most inspiring city, in a survey by travel company TravelBird. It has been followed by Bruges and San Francisco. TravelBird ranked a total of 85 cities, placing Jodhpur at 76th and Mumbai at 83rd place. The cities were ranked based on the number of performing arts companies, art schools, galleries and museums present there.