The Jabalpur Balancing Rock is a natural rock formation located in the Jabalpur district of Madhya Pradesh, India. The formation is made up of a large boulder that is precariously balanced on a smaller boulder, and is a popular tourist attraction.
FAQ's on Balancing Rock
Q9: I am a travel agent. How can I buy travel leads of Balancing Rock?