-
Thoughts about Shangri-la while quarantined at Shangri-la
Quarantined for 14 days Singapore’s Shangri-la (on Sentosa Island, Singapore), and Shangri-la being a luxury 5-star hotel on Sentosa Island off Singapore, I suppose it qualifies as a tropical paradise on earth. In…
-