Himachal Pradesh is one of the most beautiful states of India, known for its natural beauty and open valleys. Situated in the foothills of the Himalayas, this state is known for its two capitals.
States where the capital is the largest city are in green, and their capitals are in yellow. States where the capital is not the largest city are in grey, and their capitals are in red and largest ...