Tag: Chabimura

Tripura at a Glance & Tourism Spots

   Capital: Agartala Tripura at a Glance & Tourism Spots Tripura is a hill state in northeastern India, located on three sides of Bangladesh, and has a diverse mix of tribal cultures and religious groups. In the capital Agartala, the pressed Ujjayanta Palace is set in Mughal gardens. Tripura is a state in northeastern India. … Read more