Dharamshala Mcleodganj sightseeing

Hi I am looking to travel 2 days to Dharamshala and Mcleodganj.please suggest me the places to visit and sightseeing charges for 2 days visit.