Seshachalam Hills Biosphere Reserve is situated in ?AArunachal PradeshBAndhra PradeshCTamil NaduDKarnatakaAnswer: B. Andhra PradeshRead Explanation: