This video can't be played in your browser, try using the Tripoto App instead
Toad Rock, Mount Abu Rajasthan, Rock in the shape of Toad makes it must visit place in Rajasthan
Photo 1 of 1
Toad rock ???? , the place in mount abu, Rajasthan. As this place is known as Toad rock coz of the frog shape rock ???? in front of me , the view from this place is really awesome ????✊????