The Little Fish April 27, 2009 by Jen My daughter loves the water and the massive pool in the new Italian Village at Beaches Turks and Caicos did not disappoint! View image