Bihar

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

Read more