The IGUANAS of SUGAR BAY RESORT (St. Thomas)
Come and enjoy our FUN encounters with Sugar Bay Resorts resident IGUANAS! We visited Sugar Bay and filmed the Iguanas in Aril, 2012. We previously posted our video on the outstanding, world class Sugar Bay Resort. NOW ITS ALL ABOUT THEIR