Pets and Animals
Pets and Animals 348 Videos
Elephants at Damcherra, Tripura

Shown in this video are jumbos halting by the roadside in Damcherra village of North Tripura district in Tripura, a northeastern state of India. The elephants are on the way to some other place and they are enjoying a break in between.