Nehru Rose Garden Ludhiana
Nehru Rose Garden set up in Ludhiana megacity was established in 1967. This is one of the largest rose garden in Asia, spreads over an area of 30 acres, and seeded more than 17,000 plants with 1,600 types of roses, which gives a flora sight. It’s a fun and games spot with landscaped meadows, musical … Read more