Dubare Elephant Camp

Dubare Elephant Camp

An island on river Cauvery solely dedicated to training captured Elephants and providing information on Elephants to enthusiastic tourists is…