Birthi is one such falls, and it isn’t that small, it is actually one of the highest in Himalayan state of Uttarakhand. With rivers, mountains and glaciers at every nick and corner, you encounter a many big and small waterfalls on every ride and every trail or trek.
Read More