On the route to Siliserh lake, you will come across one of the most beautiful spots in Alwar. The Garbhaji Water Falls are one of the …

source