Tucked away in the Aravalli Range near Alwar, Rajasthan, Garbhaji Falls, also known as Garwaji Waterfall, offers a serene escape into nature's embrace. The journey to the falls is an adventure in itself, with off-road terrain leading through fields and hills, eventually revealing a hidden gem amidst...
Read More