Lansdowne is an army area so there is not much to explore it is a small hill hamlet so don't expect much like Mussoorie or Nanital. Hotels and owners are couple friendly. There is a small lake where most of the tourist go and you can take a walk on the street and admire deodar trees and cold climate.