Naida Caves in Diu is undoubtedly one of the best kept secrets in India. The endless network of tunnels beneath the huge and picturesque boulders will definitely make you get lost …
Read this post on dreamtrails.in