يبلغ عمر قلعة باهو التي بناها الملك راجا بهولوشان ثلاثة آلاف عام وتقع على ضفاف نهر تاوي. فهي عبارة عن مبنى كبير يوفر مناظر خلابة للمناطق المحيطة ويقع على بعد 5 كم من وسط المدينة ويحتوي على ضريح مخصص للإلهة كالي. كما تم تجديد القلعة من قبل حكام دوجرا في القرن التاسع عشر حيث تمت إضافة حديقة مدرجة تسمى باج باهو.