The peacock, India's national bird, is a stunning symbol of beauty and grace. On February 1, 1963, India officially declared ...
Explanation: Kartikeya, also known as Skanda or Murugan, is the commander-in-chief of the army of gods in Hindu mythology. His mount is a peacock. Explanation: Shiva, or Mahadev, is one of the ...