Chouddo Devotar Mandir

Chouddo Devotar Mandir, Kailashahar Overview

The 14 deities' temple is dedicated to Ama or Tripuri, the mother of the people of Tripura. It is situated atop a tortoise shaped hill with the Lake Kalyansaga to its eastern side.

Along with the several inscriptions of shlokas and ancient paintings found here, a structure looking like a Buddhist Stupa is seen on the roof of this temple. This place is located just 14km from the city of Agartala.

Chouddo Devotar Mandir Reviews

Your rating

Have a Question on Chouddo Devotar Mandir?

Ask a question from the travellers who have
experience.