Dharamkot, Himachal Pradesh
Your Daily needs shop, also step in for chai, coffee
Dharamkot, Dharamsala, Himachal Pradesh, India