Toad Rock Travel Guide

This is a natural rock which hangs over the Nakki Lake and resembles a gigantic toad about to leap into the lake.

Address

Mount Abu

City

Mount Abu

Website

Contact no

Contact Person

Phone

,,

Email