Daman Hill tour

Daman Hill tour is most attractive view point of Nepal, lies just out of Kathmandu located at 2320 meters above sea level, which is known for it