Chowda Devta Temple

Location

Chowda Devta Temple, also known as the Temple of Fourteen Gods, is located 8 km east of the modern town of Agartala, near Old Agartala. As the name suggests, this temple is dedicated to 14 gods and goddesses, each of which is represented by his or her head only. The architecture of this temple is a confluence of Bengali Bankura style and Buddhist stupa type structure. This temple is also the site for Kharchi Puja, which has evolved from a tribal festival. The festival attracts worshippers from all over Tripura in July.