Tamsa River Highlights: Must-See Features and Attractions
Some information may have been translated by Google Translate
This is a river located in Madhya Pradesh and Uttar Pradesh in India. The main river is about 264 kilometers long and the drainage area is about 16,860 square kilometers.
Recommendations Near Tamsa River
Tamsa River Reviews: Insider Insights and Visitor Experiences
Write a Review
Congratulations! You found a new place! Be the first to review it!