Toad Rock

Location

Toad Rock is a mammoth rock structure in Mount Abu hanging over the south of calm and cool Nakki Lake. This is the best attractive rock formation found in the regions of Mount Abu. This rock by view seems to be overlooking the whole lake. People can climb up to the top of the Toad rock and can view the panoramic beauty of the surrounding lake and greenish hilly regions from the top of the rock.