Himachal Pradesh

The literal meaning of Himachal Pradesh is Region of snowy mountains. Himachal Pradesh was also known…

Read more

Bihar

Bihar is the 12th largest state in terms of geographical size at 38,202 sq mi and…

Read more