Powered by :
A short distance from Diu Town, Naida Caves are both natural and man-made. The maze-like structure with 19 interlinked caves is home to nature, history, and legends
Share this article
If you liked this article share it with your friends.they will thank you later