August 26, 2022 Location, News Top Tripura Tourist Attractions Tripura, a landlocked state in North-East India, is one of the country’s Read more Nayana