Dubare Elephant Camp
An island on river Cauvery solely dedicated to training captured Elephants and providing information on Elephants to enthusiastic tourists is…
12 years ago
An island on river Cauvery solely dedicated to training captured Elephants and providing information on Elephants to enthusiastic tourists is…