The Raneh Falls is a natural waterfall on the Ken River, located in Khajuraho in Madhya Pradesh.
It is dubbed as the Grand Canyon of India by the international tourists.
The best time to visit the Raneh Falls is the post-monsoon season.
Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved. Privacy Policy | Terms of Use