When you think to go to a hill station, you might never have given a thought to this state. If you ever wandered to find a place with eternal greenery, Tripura might never have come to your concept.
This is the third smallest state of India, and situated in the north eastern part of the...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.