Some of the top tourist attractions in Nagpur include the Deekshabhoomi, Sitabuldi Fort, Ramtek Fort Temple, and the Ambazari Lake