Investment management company Colliers has identified 17 cities as 'emerging real estate hotspots' in India. The top 17 cities out of 30 high potential cities in India include Amritsar, Ayodhya, Jaipur, Kanpur, Lucknow, Varanasi in the North, Patna, Puri in East, Dwarka, Nagpur, Shirdi, Surat in West and Coimbatore, Kochi, Tirupati and Visakhapatnam in South. The list also includes Indore.