TravelTill

About Katihar



Katihar is a town situated in the north eastern part of Bihar state in India. It is headquarters of Katihar district