I had the lovely pleasure of welcoming 2020 at the beautiful Baha Mar resort located on New Providence in Nassau. Visiting an island in the Bahamas has been on my travel bucket list for quite a while now and it was the perfect way to warm up and spend time with good friends. After the…

