Right in the centre of Bengaluru, next to the leafy trails of Cubbon Park, you’ll find a calm and inspiring…