Chitrakoot waterfalls popularly known as Niagara falls of India is the largest waterfall in India that falls from a height of about 100 feet and widens up to 150 meters in peak rainy season. The horseshoe shaped fall is located near Jagdalpur a small city in the state of Chhattisgarh.
» Payment Terms & Methods: * 40% advance to be paid for booking of the total tour package cost. * Airfare/Transport fare to be paid full at one time in advance. » Cancellation & Refund Policy: * Upon cancellation, refund will be made after deducting the Retention Amount.