Cochrane Palace

132, Pankhabari Road
Kurseong
India