Babusar Top Click here to see the complete Gallery of Babu sar Top Babusar Pass or Babusar Top is a mountain pass at an elevation of 4,173 meters or 13,691 ft. from sea level. It is the highest point (Pass) in the Kaghan Valley which is easily accessible by cars. This road is one of the world most scenic hair pinned […]