Waterfalls in Nepal

Travelers are voting Sweet Sixteen Waterfall and Davis Falls as the best waterfalls in Nepal. Want more? Check out our map of waterfalls in Nepal or this 1 waterfalls near Kathmandu.