In the mood for Hammam – CHI, The Spa, Istanbul, Turkey
I confess that I’m a hammam addict. It has become a ritual for me that I must go to a hammam whenever I’m in Turkey. On my recent trip to Istanbul, I had one of my best spa treatments at the luxurious CHI, The...
Read More