Hotel The Lotus

2 Star  

Kalka, Haryana - 133 301

Hotel The Lotus, Kalka - Photos & Videos