Top 5 Places to Visit in Udaipur (Tripura)

Neer Mahal

Tripura, a small state in the north east of our country is blessed with not only a rich heritage and culture but also a beautiful landscape and natural beauty. It is a thriving tourist destination as it offers a lot of unique and beautiful places to visit.

Read more