Cart* ProductPriceQuantitySubtotal × Niagara - Toronto Trek --- June 20 – June 28 --- Deposit $630.00 Niagara - Toronto Trek --- June 20 – June 28 --- Deposit quantity $630.00 × Connecticut – Rhode Island Trek --- July 11 – July 20 --- Deposit $630.00 Connecticut – Rhode Island Trek --- July 11 – July 20 --- Deposit quantity $630.00 × Lake Ontario Trek --- July 11 – July 31--- Deposit $630.00 Lake Ontario Trek --- July 11 – July 31--- Deposit quantity $630.00 × New York - Montreal Trek --- July 20 – Aug. 4 --- Deposit $630.00 New York - Montreal Trek --- July 20 – Aug. 4 --- Deposit quantity $1,260.00 Coupon: Apply coupon Update cart Cart totalsSubtotal$3,150.00Total$3,150.00 Proceed to checkout*Teen Treks accepts only one discount offer or referral service fee per registration.