The Byke Neelkanth Manali

naggar rd, prini, manali, himachal pradesh 175143, india