Places You Should Visit During The Tripura Tourism Tripura is situated in the northeastern part of India. This state is also known as the Home of Bamboo, because of its large production, and further, it is used for making things.
Read Article
Here is a wonderful gateway to share your travel experience with the whole world.Â