Palampur is a beautiful town in the Kangra ... The Neugal stream creates a picturesque waterfall as it comes down from the mountainside, making this spot amazing. You will get refreshed upon ...