BMW India announced the opening of Bavaria Motors, its new aftersales facility in Pune. The new Bavaria Motors after sales facility is located at Plot No 25, Near Wanawadi Police Station, Hadapsar Industrial Estate, Pune, Maharashtra.