Rock stars Sheila Kumar and her intrepid aunt Uma take off to view the Bhimbetka rock shelters near Bhopal “Why not Khajuraho? Or the Orchcha temples? The stupa at Sanchi? We could have chilled out at Panchmarhi, or gone tiger-spotting in Bandavgarh.” The person shooting off these questions is me….
Continue Reading