Welcome to Backpacking with my Lens! A go-to website for
travellers who want to experience India like a local and for
Indians who plan to travel abroad.
Delhi’s famous Adda’ the Indian Coffee House better known as ICH is an ordinary coffee shop amidst the fancy restaurants of Connaught Place. Read more...