Dharamsala, India Bed & Breakfasts
Hotel Snow Crest Inn, McLeod Ganj, Dharamshala, a newly built hotel is situated at the most beautiful Naddi,10 kilometers from Dharamshala. Surrounded by the mighty Dhauladhar range, this place is an ...
View Details »