The Chambal River Lodge located at agra in india with an eco-friendly philosophy, the Chambal Safari Lodge combines the natural warmth of local homes with the comfort of modern amenitiesin.in for getting more information and online booking of safari hotel