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.