Just a week ago, my travels took me through the Atlantis Resort located in Nassau, Bahamas. Those who know me well, know that this type of environment is the absolute last place on Earth where I would likely venture on my own, but with the alternative being a very long day sitting at the airport,…
Read More
Recent Comments