Getting lost in Shangri-La
To us old-timers, Shangri-La means a very nice and beautiful place.
There is actually a place called Shangri-La in Dutch, New Guinea...
Become a Subscriber!
You have read all of your free articles this month. Select a plan below to start your subscription today.
Already a subscriber? Login