TripuraBy SNovabits Private Limited ( Free )
Tripura is a landlocked state in North East India, where the seven contiguous states Arunachal Pradesh,Assam,Manipur,Meghalaya,Mizoram, Nagaland and Tripura are collectively known as the Seven Sister States. On 1 July 1963, Tripura was declared as ...