Travel guide to Tripura, Land of myths

It is an amazing little travel guide to Tripura, the place of nature where Cuddling among rich green hills and blessed with beautiful valleys and waterscapes, Tripura is a land of many myths, traditions, and mythologies. Located between northeastern India and Bangladesh, the state appears like a small speck on the map of the peninsula … Continue reading Travel guide to Tripura, Land of myths