Hotel Stella Fresh

2 Star  

Mcleodganj, Himachal Pradesh - 176 215

Hotel Stella Fresh, Mcleodganj - Photos & Videos