Geeta Bhawan is a religious shrine in Indore but is one of its kind. The shrine is in fact religiously neutral and welcomes people of all spiritual faiths to lighten their hearts. The pristine place houses pictures and idols of many different gods and is decorated with the paintings of the epic Puranas, Mahabharata and Ramayana.