Day: January 26, 2017

India

Tripura – The Land that Promises Beauty

Tripura is the third smallest state of the mystic land of incredible India and is one among the seven sister states in the North-East. The Capital of Tripura is Agartala and as per the consensus of 2011, the total city population of the Tripura is 3,671,032. To know more about this small but culturally rich […]

Read More