1) Indus River Dolphin has been declared as the state aquatic animal of which of the following states? a) Jammu and Kashmir b) Punjab c) Himachal Pradesh d) Uttarakhand Answer: b • One of the world’s rarest mammals, Indus River Dolphins has received an exceptional distinction. Found only in India and Pakistan in the Beas […]