Ever since the first specs of civilization were unearthed in the Indus valley civilization, the presence of temples in India have been defined. Home to millions of massive and small temples or Mandirs, India is the perfect place for going temple hopping. Dedicated to various gods, goddesses and their avatars, almost every inch of the subcontinent is covered in temples. […]