Did someone say BEACH? This is Balston Beach in Truro, Cape Cod!
Back to Truro Vacations Information page