Goddess Bagh Devi is the presiding deity of Kulada. Upper Bagh Devi with 210 steps is situated at the top of the hill. As the route to the temple is very tough for climbing another temple dedicated to Goddess Bagh Devi has been constructed near the road where large numbers of people gather to worship.
Temple of Lord Jagannath, Mausimaa Temple and Ratneswar Mahadev temple are other temples situated in the vicinity.
Kulada is believed to be the birth place of great Oriya poet Kabi Samrat Upendra Bhanja.