Kashi, which is also known as Varanasi, or Benaras, is the land of Lord Shiva. It is known for its ghats and many famous temples. Rightly called 'Shiv Nagri', here Shiva is not treated as god but as ...
Forbes contributors publish independent expert analyses and insights. Sweta Kaushal writes about Bollywood and Indian films.