We went to shimsha tour during christmas holidays.Shimsha is a river that flows in the state of Karnataka, India. It is one of the tributaries of the river Kaveri, which is one of the major rivers of South India
No media has been added yet.