travel Taj Mahal, India Taj Mahal, India Patan, Nepal Patan, Nepal Katmandhu, Nepal Katmandhu, Nepal Udaipur, India Matsushima, Japan Hakone, Japan Miyajima, Japan Osaka, Japan Oahu, Hawai San Francisco, California Calaveras, California The Big Sur, California Vancouver, Canada Toronto, Canada