Nestled on the banks of the Chel River, Gorubathan is a charming village renowned for its picturesque picnic spots. Surrounded by dense forests and sprawling tea gardens, this tranquil destination offers a peaceful escape.