Anand Mahindra: The Museum of Living History is a cornucopia of stories that define us A visitor at The Museum of Living History, Mahindra Towers, Worli, Mumbai Take a look inside the all-new Mahindra brand museum at the group’s HQ – Mahindra Towers in Worli, Mumbai.