Champaa Caves
3.80
(37)
5th
Tourist attraction
Champaa Caves - Location details
Champaa Caves, Sirohi, Rajasthan
Champaa Caves - History details
The Champa Caves, also known as Champaa Caves, are located near Nakki Lake in the hill station of Mount Abu in the Sirohi district of Rajasthan. The cave is a quiet, historical, and spiritual spot known for being a meditation site.
Reviews
3.80
(37)