I am interested in knowing more about Dalhousie. I have seen an image of Dalhousie, which is of small green hills with this little area which looks like houses or restaurants. I think another name for this place is little Switzerland I am not sure, though! There are some activities being conducted in that area, but I don't know what else can be done in Dalhousie? I would like to know about the things to do in Dalhousie, from place to see and do.