21.1757733 72.831852

Tata Motors Cars Showroom - Pramukh Tata, Udhna Magdalla Road