Tourist Places in Jharkhand

Jhumri Telaiya- Tourist Destination at Koderma

Jhumri Telaiya is a city in the Koderma district of the Indian state of Jharkhand. It is nestled in the…

5 years ago