if you are there in Mount Abu OR planning to go there in future then Toad Rock is must visit place. Nice Arial view of Nakki Lake, Mount Abu , Gurushikhar from Taod Rock. The best place for Photography
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.