Erin LogsdonApr 27, 2012Travel Deals: Rosewood Tucker’s Point BermudaOpened in 2009, the acclaimed resort of Rosewood Tucker’s Point is located a mere 90 minutes from many major U.S. cities along the east...