The jade blue Neergarh waterfalls also known as 'Neer Gaddu' are located about 5 & 7s km from Lakshman Jhula
The jade blue Neergarh waterfalls also known as 'Neer Gaddu' are located about 5 & 7s km from Lakshman Jhula