Travel Singapore
Given the highly anticipated film “Crazy Rich Asians” opens this week, and is set in Singapore, this felt like the perfect time to revisit the fabulous city.
Shanghai, China
Having spent a significant amount of time in Shanghai, it has become one of my favorite cities in Asia.