EK Bharat Shrestha Bharat: Ujjayanta Palace recalls the saga of Tripura Maharajas

Tripura is one of the scenic states in India. With its green valleys and hills, Tripura is a traveller's paradise. The cultural land of Tripura has some beautiful tourist attractions to explore.