Camp Smeraglia Camp Smeraglia Florence (1) - 6 Weeks Blossom (1) - 6 Weeks Leilani - 7 Weeks Margarita - 7 Weeks