Nestled in the scenic Nilgiri Hills of Tamil Nadu, Wellington Lake is a tranquil body of water surrounded by lush greenery, making it a perfect destination for nature lovers and those seeking a peaceful retreat. If you find yourself in Coonoor, a picturesque hill station known for its tea gardens and cool climate, a trip to Wellington Lake should d