Behar is situated in the foothills of Eastern Himalayas , located at 26°22′N 89°29′E ﻿ / ﻿ 26.367°N 89.483°E ﻿ / 26.367; 89.483 in the north of West Bengal. It is the largest town and district headquarters of Cooch Behar District with an area of 8.29 km². [12] The Torsa river