Q: who lives on the ranch in esperanza rising?A: Ramona


Q: when does nathan forgive haley in season 3?A: Brave New World


Q: the state having highest and lowest density of population in india?A:
Arunachal Pradesh