Details
Shimla

LaRiSa Resort, Shimla

LaRiSa Resort is a luxury property, nestled in the mystically beautiful city, Shimla, and offers a comfortable accommodation to the guests.