22.4983701 88.6044401

Tata Motors Cars Service Centre - Lexus Motors, Nalmuri