Toad Rock

Toad Rock

Toad Rock is near Nakki Lake. One has to climb approx. 300 steps to reach. At 100 steps on the left-hand side is ‘Champa Cave’ where Swami Vivekananda meditated for some weeks from April 1891.

A good view of Nakki Lake and Mount Abu can be seen from Toad Rock.

Leave a Comment

twenty nine − twenty seven =