4 years agoLAKSHMAN SAGAR - LUXURY RESORT PERCHED ON THE ARAVALLI HILLS OF RAJASTHAN, INDIASoulspireTrails
4 years agoGigantic snapping turtle allows scuba diver to pull leeches from its neck with his bare handsWildCreatures