Dalim Tar Dalim Tar, a tiny hamlet nestled in the Kalimpong hills, is fast emerging as a offbeat destination for tourists who intend to spend a few days amid a idyllic landscape and far from the hustle and bustle of city life.