The jade blue Neergarh waterfalls also known as ‘Neer Gaddu’ are located about 5 & 7s km from Lakshman Jhula (Neergarh Waterfall I & II) on Rishikesh-Badrinath highway. These natural waterfalls radiate their empyrean beauty as they tumble down the […]