Our 3 star hotels in Mcleodganj boast of perfect location that guarantees you a holiday that is very tranquil. Far from the hustle bustle of the metros and crowds, you get to enjoy a miraculous location as well as stay with never-ending amenities.
Hometown: Dharamshala, Himachal Pradesh India
Occupation: Hotel
Hotel Himalayan Brothers hasn't written any posts.