incredibleindiainfo.org
Sarafgarh Nature Camp
Sarafgarh Nature Camp (Odisha Forest Dept.) Sarafgarh Eco- Village and Nature Camp, Badhunjharia is nestled on the bank of Sarafgarh Dam and Reservoir and spreads over 7 Acres. Sarafgarh Eco- Villa…