Travel guide to Tripura, Land of myths

It is 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 appear like a small speck on the map of the peninsula of India. You … Continue reading Travel guide to Tripura, Land of myths