PRIM Resorts - Shimla




The best resort in Shimla, located near Vidhan Sabha and just few minutes walk from Mall Road.
Next PostNewer Post Previous PostOlder Post Home

0 comments:

Post a Comment