To know about Jabalpur city click here
Regarding Visa and other requirements for India you can visit:
Jabalpur has famous tourist attraction points as:
Distance: 15 kms from city center
The Dhuandhar Falls, fall in Jabalpur district in the Indian state of Madhya Pradesh. The Falls are located on Narmada River in Bhedaghat and are 10 meter high. The Narmada River, makes its way through the world-famous Marble Rocks, narrows down and then plunges in a waterfall known as Dhuandhaar. The plunge, which creates a bouncing mass of mist, is so powerful that its roar is heard from a far distance. And the energy produced may be used in Hydro-electric power plant.
16 kms from city center
From Panchvati Ghat to Bhedaghat, one can enjoy ride on a motorboat from the morning 7am to 7pm on a 22km path. the marble rocks at Bhedaghat present a spectacular image to human eyes.
The Balancing Rock formations of Jabalpur, which are basically eroded volcanic rock formations have also survived earthquakes of magnitude up to 6.5 on Richter scale. It is believed by the local people that nothing can disrupt the balance of these rocks.
40 Kms from city center
Bargi Dam is built on Narmada river in Madhya Pradesh state of Central India. It is 40kms south of Jabalpur city. Backwater of Bargi dam forms a huge lake having enormous potential for tourism development. Leisure activities offered at Bargi dam includes Cruise ride, water scooter, speed boating, paddle boating etc. Surrounding area of Bargi dam is also good for nature tourism which includes birdwatching, mammals sighting.
Bandhavgarh and Kanha Natural Reserve are tourist attraction for one or two days excursion.