Toad Rock

Landmark in Mt Abu

This natural rock formation is said to look like a toad sitting by the lake, about to hop in.

Advertisement