India, Lifestyle, Transport GermanLux The Mercedes Benz – Maybach the epitome of luxury parked in the Pondy Bazaar Streets, T Nagar. Check the LUXURY across the world here LINK.