Vashishta River, Thalaivasal, Attur