A Secret Hill station of India- The Kalimpong Town

Kalimpong India Kalimpong is a beautiful hill station in North Bengal that can be reached from either Siliguri or Darjeeling. It is 67 Km from Siliguri and is popular for…