Suite of the week – The mesmerizing Everest Suite at the St. Regis Lhasa, Tibet
byThe St. Regis Lhasa has one of the most beautiful locations I have ever come across; 12,000 feet…
The St. Regis Lhasa has one of the most beautiful locations I have ever come across; 12,000 feet…
Luxury train rides can be found all over the world, right from India, Russian, UK, Japan, Vegas, even…
Tibet, famous for the Dalai Lama, will soon have a newly added luxury attraction, China’s first St Regis…