1 Comment
⭠ Return to thread

Wow! There IS a Serena Hotel in Kabul.I had to search it because I thought you were being facetious. The Serena Zanzibar is the most opulent hotel I have ever stayed at...and I will never forget the luxury.

Expand full comment