Sight
Simsang River
The Simsang River, also known as the Someshwari River, winds its way gracefully through the town of Williamnagar, carving a path through the heart of Meghalaya, India. Here's what awaits you on a visit to this scenic waterway: A Haven for Nature Lovers: The Simsang River is a visual treat. Crystal-clear waters, reflecting the lush green forests that line its banks, create a picture of serenity. The g...



