Dockyard Road, Wadi Bandar, Mumbai, Maharashtra, India
Treks and Trails India was established in 2012. An initiative to trek and be with nature. Yet it's not just another trekking group. The basic funda being - do the ordinary in an extraordinary way.