6.8Mastiff Villa Camellia - A Tea Estate HotelCommittee area, Nihang, Palampur•Merkeze 3.5 km uzaklıktaTarih Seç