incredibleindiainfo.org
Khandadhar Nature Camp
Khandadhar Nature Camp (Odisha Forest Dept.) The Nature Camp located at Khandadhar famous for Khandadhar waterfalls is situated amidst lush green surroundings of Khandadhar hills. The magnificent w…