Weekend Getaway from Delhi to Alwar: Witness a Waterfall that Sums up in a Lake in Rajasthan