Toshali Royal view resort
India
Himachal Pradesh
Solan
Cherry Blossom at Sh…
Chail - Kufri Road
Impressum