Elephants at Damcherra, Tripura

Pets and Animals
348 Videos
5695 Views
Close

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.

28 Videos210176 Views