• Rahul Choudhary
    Nakki Lake: The Best Chill Spot in the Hills of Rajasthan

    Located in the Aravalli hills, Nakki Lake or Nakki Jheel is an attractive feature of Mount Abu. This is the first man-made lake in India and is approximately 11,000 meters deep and a quarter of a...  more
There are no more results to show.